faecal sludge - French English Dictionary